make presentable - Turkish English Dictionary